Fix some bugs in PerformanceEventTiming related tests Differential Revision: https://phabricator.services.mozilla.com/D102038 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1667836 gecko-commit: 9776e21232ef76558464e24f8285af155ed85d69 gecko-reviewers: smaug 
diff --git a/event-timing/crossiframe.html b/event-timing/crossiframe.html index 147e144..6beb9aa 100644 --- a/event-timing/crossiframe.html +++ b/event-timing/crossiframe.html 
@@ -72,10 +72,13 @@  });  const childFrameEntriesPromise = new Promise(resolve => {  window.addEventListener("message", (event) => { - t.step(() => { - validateChildFrameEntries(event.data); - }); - resolve(); + // testdriver-complete is a webdriver internal event + if (event.data.type != "testdriver-complete") { + t.step(() => { + validateChildFrameEntries(event.data); + }); + resolve(); + }  }, false);  });  let iframe = document.getElementById('iframe');